from father import Father
from mother import Mother

class Child(Father, Mother):
    def __init__(self):
        super().__init__()
        
    def call_parent_unique_methods(self):
        # 调用父类特有方法
        father_unique = self.father_method()
        mother_unique = self.mother_method()
        return f"Father's unique: {father_unique}, Mother's unique: {mother_unique}"
        
    def common_overload_method(self):
        # 重载父类方法
        return "Child's version of overloadable method"
        
    def call_father_common_method(self):
        # 调用Father的共有方法
        return Father.common_method(self)
    
    # def father_method(self):
    #     return Father.father_method(self)

